foot cap - Turkish English Dictionary